term for performance - Spanish English Dictionary